deposited moraine - Francés Inglés Diccionario